package com.bbex.service;

import com.bbex.pojo.ResponsePage;
import com.bbex.vo.UserStatisticsInfoVO;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * Title :
 * Description : 活动管理
 * Copyright (C) zw.FinTec
 *
 * @author department:研发部
 * @version 修改历史:
 *          修改人 修改日期 修改描述
 *          -------------------------------------------<
 */
public interface ShareService {

/**
* 方法说明
* @author      wangyayun
* @return
* @exception
* @date        2019/8/15 17:39
*/
    Map getShareMessage();

    /**
     * 共享兑换排行榜
     * @author      wangyayun
     * @return
     * @exception
     * @date        2019/8/15 17:39
     */
    List<Map> getRankInfo();

    ResponsePage<Map> getPersonRankInfo(UserStatisticsInfoVO infoVO);


/**
* 共享兑换
* @author      wangyayun
* @return
* @exception   
* @date        2019/8/16 17:04
*/
    void convelShare(String mobile, String mail, String hmId, String ethId,String userId, BigDecimal ethVolume, BigDecimal serVloume);

}
